heart pacemaker - Turkish English Dictionary